package com.king.designpatterns.行为模式.观察者模式;

/**
 * 抽象主题
 *
 * @author king
 * @date 2021-06-10 18:29
 */
public interface Clickable {
    /**
     * 单击
     */
    void click();

    /**
     * 添加单击事件观察者
     */
    void addClickableObserver(ClickableObserver observer);

    /**
     * 移出单击事件的观察者
     */
    void removeClickableObserver(ClickableObserver observer);
}
